Text copied to clipboard!

Tytuł

Text copied to clipboard!

Programista Aplikacji iOS

Opis

Text copied to clipboard!
Poszukujemy doświadczonego Programisty Aplikacji iOS, który dołączy do naszego zespołu i pomoże w tworzeniu innowacyjnych aplikacji mobilnych. Osoba na tym stanowisku będzie odpowiedzialna za projektowanie, rozwijanie i optymalizację aplikacji na system iOS, współpracując z zespołem projektowym, UX/UI designerami oraz testerami. Twoje główne zadania będą obejmować analizę wymagań biznesowych, projektowanie architektury aplikacji oraz implementację nowych funkcji. Będziesz również odpowiedzialny za testowanie i debugowanie kodu, zapewniając wysoką jakość i wydajność aplikacji. Współpraca z innymi członkami zespołu pozwoli na efektywne wdrażanie najlepszych praktyk programistycznych oraz optymalizację procesów rozwoju oprogramowania. Idealny kandydat powinien posiadać doświadczenie w programowaniu w Swift oraz znajomość frameworków takich jak UIKit, SwiftUI i CoreData. Ważne jest również zrozumienie zasad projektowania interfejsów użytkownika zgodnych z wytycznymi Apple oraz umiejętność pracy z API i bazami danych. Dodatkowym atutem będzie znajomość narzędzi CI/CD oraz doświadczenie w pracy z systemami kontroli wersji, takimi jak Git. Oferujemy atrakcyjne wynagrodzenie, elastyczne godziny pracy oraz możliwość pracy zdalnej. Dołącz do naszego zespołu i twórz aplikacje, które będą używane przez tysiące użytkowników na całym świecie!

Obowiązki

Text copied to clipboard!
  • Projektowanie i rozwijanie aplikacji mobilnych na platformę iOS.
  • Optymalizacja wydajności i stabilności aplikacji.
  • Współpraca z zespołem projektowym i UX/UI designerami.
  • Testowanie i debugowanie aplikacji.
  • Integracja aplikacji z zewnętrznymi API i bazami danych.
  • Utrzymywanie i aktualizacja istniejących aplikacji.
  • Dokumentowanie kodu i procesów programistycznych.
  • Wdrażanie najlepszych praktyk programistycznych.

Wymagania

Text copied to clipboard!
  • Doświadczenie w programowaniu w Swift.
  • Znajomość frameworków UIKit, SwiftUI i CoreData.
  • Umiejętność pracy z API RESTful i bazami danych.
  • Znajomość zasad projektowania interfejsów użytkownika zgodnych z wytycznymi Apple.
  • Doświadczenie w pracy z systemami kontroli wersji (np. Git).
  • Znajomość narzędzi CI/CD będzie dodatkowym atutem.
  • Umiejętność analitycznego myślenia i rozwiązywania problemów.
  • Dobra znajomość języka angielskiego.

Potencjalne pytania na rozmowie

Text copied to clipboard!
  • Jakie masz doświadczenie w programowaniu aplikacji iOS?
  • Czy pracowałeś wcześniej z frameworkiem SwiftUI?
  • Jakie narzędzia CI/CD stosowałeś w swoich projektach?
  • Jakie są Twoje doświadczenia w pracy z API RESTful?
  • Czy masz doświadczenie w optymalizacji wydajności aplikacji mobilnych?
  • Jakie są Twoje ulubione narzędzia do debugowania kodu?
  • Czy pracowałeś w zespołach Agile/Scrum?
  • Jakie były największe wyzwania, z jakimi się spotkałeś w pracy nad aplikacjami iOS?